resembling lettuce - Español Inglés Diccionario